herd together...animals - Allemand Anglais Dictionnaire